3703
12
1772
1
1006
661
1037
2
1193
1621
0
1351
909
1852
1374
742
1543
2306
1159
896
6383
17
3025
5425
23
2108
3
14215
8
7153
9
3353
11
7363
4
1418
2608
3123
4338
120469
35
3559