1070
1
3054
2
2309
14470
1859
1751
2165
989
0
1107
1250
623
1876
1527
1212
2476
3
2466
5
2193
1669
10317
1957
929
3211
1681
5505
14
2799
6
1632
1380
16062
15
496
3863