6236
10
1077
1
3090
6
2903
3
2932
2
496
0
1749
1087
2996
619
467
1380
2669
21152
8
2972
1819
3080
108797
352
830
1843
662
1787
1267
25669
1301
1459
1432
1468
3013
15