1418
2
1024
5646
4
1386
1
2188
9
571
0
1518
1192
1428
964
572
662
1865
552
2799
3
1922
31535
2647
1649
2000
1733
169211
11
3116
282572
3287
691
688
3795
1129
766