3653
2
2111
3
469
0
1081
691
17353
355
1123
767
1
2299
782
433
683
482
771
90
77
453
1098
1139
459
552
16
310
1116
358
2657
275
918
2668
2211