662
0
467
2398
8
1380
2695
4
475
1310
4387
1
1819
2138
3
496
1787
1012
2001
1225
2778
1376
108797
2337
3252
1677
504
11104
6
3221
20
2386
2184
2501
5
2023
2245
4217