2629
2
513
1
2664
3
1378
2489
10
1200
630
1744
0
3871
3470
5
1241
2114
2264
1802
2135
1768
2781
7331
3593
16
556
3574
561
516
116586
37847
697