938
1
663
0
637
2143
1045
992
4111
2
1009
422
413
2201
11
722
471
2490
1326
319
1610
846
771
645
2702
7952
787
1352
1101
467
509
407
408