2033
2
1310
1
1658
735
3072
2138
3
4260
15
646
0
1029
1230
5
8773
10
313
2113
509
2296
2494
2564
1102
3594
2143
1923
2334
56488
476
8772
1130
3044
27
4252
2079
48766
24