2856
4
3498
3480
5
13159
2
514
0
853
1
56488
408
48766
24
1571
2418
726
1188
3324
1645
361
2003
8686
4362
2705
6979
2027
1230
2043
1207
177
1869
598
2602
1861