2192
2
1399
5
1179
1
2659
2272
1724
920
3
3317
3029
6
2362
2088
1364
2102
0
1272
575
795
1403
1396
1768
2109
796
2285
1204
3265
1073
1077
473
2336
1827
1288