2972
0
2456
1
1977
2
766
3126
3
3863
14
3054
2013
1369
1532
2360
6
526
1915
801
586
1380
297066
1306
2534