109460
45
3388
3
48766
24
1010
1
2235
4
81077
101
14076
7
810
0
13760
3117
2855
530
1640
7532
4820
2
463
2152
440
2747
1343
7328
180849
543
2260
2524
340
256612
4291
1823