2033
2
8773
10
1310
1
1658
735
3072
2138
3
4260
15
1029
0
1230
5
1802
4
313
1376
4370
2060
2564
2084
1102
4311
3594
1923
56488
8772
1130
4328
3044
27
4252
2079
48766
24
5930