2152
2
2275
19279
1824
0
25137
17353
31535
509
3
1557
20634
8
2668
3114
4
4669
1020
2581
1
480
3510
574
909
1378
3498
1428
896
1105
7334
1024
1586
518
802
2842