1226
1
3562
2489
2
2427
12
1917
51331
25
962
0
2781
1289601
4
2147
1210
4578
1844
7567
6
7222
3613
8
3565