2897
1
3508
2
5367
3
1537
1535
2090
810
6026
3180
1432
1260
2234
4
1808
1022
2297
796
6
6307
10
2303
1618
2999
23558
17
1451
3371
4670
1752
0
1394
9611
4012
1837