1213
3
968
0
2518
536
317
684
1849
2
8477
7
1653
4451
15
3156
8
802
1
3287
4
2364
8065
820
3050
1160
1403
4175
2966
11
2408
1400
3062
903
3255
3034
1734
956
1576