4375
4
16868
39
3629
1
2698
790
1423
2999
2234
2297
2
2282
5
1506
1495
3213
7
2411
6365
12
1129
3758
1201
2908
10
2235
0
1790
1446
1384
1136
1564
1152
1419
3660
2530
3014
20