2461
20
2585
2
3626
543
0
2127
1
2714
5
3732
7
514
928
2109
1132
417
1594
1037
1567
467
177
1851
4
2858
14
2320
3287
2774
3
1343
1389
1645
2257
3020
6
1342
1330
2064