2000
1
929
2
447
0
1070
2341
6
2657
3
1245
2668
1411
1587
326
1823
2275
661
6370
5
3498
4
1270
20634
8
1655
395
2830
7
765
1452
3116
3114
571
1374
282572
2855
2172