1813
1
2732
3
672
2
674
513
884
917
1506
0
2408
1132
952
1023
440
769
1321
1343
3116
1640
5009
20634
8
3306
3233
16
1400
1008
2474
590
670
2327
521
2306