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