4928
1
1505
0
2121
2411
3000
2
345
2152
1089
2110
3321
3024
3
5051
223
1930
2886
5
969
2184
6644
542
383
1337
1491
1647
1363
2553
1458
630
4449
4
3490
3228
14