2840
2
4309
3
2580
8072
1710
16
2024
2699
1475
1
2457
2773
5
1297
1361
1777
665
944
4375
643
954
2209
2436
0
2398
2530
4
1871
4954
2153
2354
317
3683
6
5716