2142
2
8313
9
1013
1
20163
44
1426
1042
1179
1824
5
2523
3
2906
2015
1253
0
1637
1282
1249
1104
1854
4
1836
1918
1191
1162
5924
17
1067
2499
1230
1601
3354
5301
13
1228
1482