1551
2
31535
0
25137
329
1682
2275
19279
17353
2574
1
968
10581
20634
8
2668
1841
302
3114
4
1020
470
5223
9
3510
3498
1123
3
250
802
1824
2730
6
467
1869
5
333
2855