2328
3
4309
3107
7
2163
0
951
1
3354
1812
1400
2254
2562
2
123674
35
5
657
1431
7599
13
2722
537
19932
6
2166
2320
3941
1511
1883
2219
1777
1324
2942