378
0
989
3
951
1
1095
1015
562
1845
2906
2
1185
690
2057
1087
1718
1694
9956
3012
4
1240
2140
2799
6
2584
297066
5504
16
1289601
5169
2525
2372
1992