109460
45
1240
0
2386
1
2499
2
561
2670
20
1498
256612
4122
10
2028
1168
1215
2196
2272
9
4669
4097
2995