2846
4
456
1
1981
2
1596
6
1575
495
975
3
1452
1463
6209
4459
1650
2399
5
375
737
1446
2951
14
167
0
300
1608
318
413
175
1027
126435
18
1340
1041
392
394
1850