502
0
248
1
1605
2
1225
714
1022
506
1263
1210
1854
1981
2002
1958
6
1382
1849
2707
2133
2936
2379
4079
11
7038
7
3361
10
3143
2265
4
4547
5
2659
3506
3424
2496
9189