1149
2
2956
3
920
1902
457
1
849
1207
79
769
472
0
337
771
6
749
244
910
963
566
2422
10
1139
108
1765
413
986
7
935
942
4
991
616
848
335
333