2195
1
1857
3513
4
1636
5
2449
0
2377
1297
1535
3
810
1379
1412
2576
2
1120
1035
1042
4184
1736
1445
131589
1712
2174
2405
14887
18
1641
1105
5504
16
1516
3910
24337
22
10317