3173
3
1715
1
1136
841
2248
108
1034
535
3208
7
386
518
873
0
427
1132
1611
6
3408
2
1331
704
411
673
2333
533
1093
1287
990
894
2324
925
824
617