5949
15
1632
2
238
0
951
1
3749
3
619
1106
6
1347
564
2709
458
1272
2502
1804
2013
2740
6327
7
2188
3539
746
9278
18
2216
2558
3671
276
8607
8
4943
2153
1963
1458