1647
5
1351
3
1109
1
5979
6
578
2
476
575
1093
1612
1528
601
0
1012
457
1353
935
446
663
2510
2494
14
805
742
464
4145
880
9504
9
1641
1618
587
2347
3383
15