1029
1
972
2854
103
0
844
2
5658
9
1391
12305
3
1002
7222
4
1763
1093
1382
3191
7
1268
1210
1349
1238
1342
1402
5245
1856
1854
1620
5876
1359
2456
1371
2010
1672