2334
0
552
1115
1
2522
3075
4
611
2435
467
990
1009
458
846
759
1045
3117
3
13159
10
3676
12
995
31535