1247
2
3629
1
1301
4732
0
1676
1581
3765
4
1223
951
3371
9
3105
3466
1292
2966
10
5536
708
1053
2181
9817
5225
8
2510
19079
6
123674
35
1270
1029
1388
3106
5801
923
2496
3