5897
4
2489
2
2427
12
1917
51331
25
2999
3
962
0
2781
1
6517
1883
1778
1210
4578
2173
2556
7222
1695
1566
3565
8
1357
4715
5
2344
4285
4438
6
1271
2069
3987
348
1285
1532