2535
2
32302
0
1819
1
2173
1382
1590
1716
1123
2368
1988
3498
4
1502
14
572
25669
1380
1199
2110
1268
915
1462
830
1087
1976
3
8527
1660
1690
1603
4179
674