635
0
382
2
1470
1
1231
107
1642
1329
2570
5
1578
292
1823
827
1054
2260
12
6383
17
5425
23
56488
447
6975
4
571
1514
2033
2710
9
3044
27
4252
2079
3
360784
19
48766
24
6979
4362