1408
0
493
1661
2
82
1960
7
2524
281
2727
1
1010
1009
1053
553
4677
10
1390
792
522
458
2199
1961
3251
6
2105
1772
486
111
737
1277
5
4598
2972
1504
1225