2100
2
8262
12
2427
841
1295
1
159
14125
10
2650
20
3629
862
0
1558
1442
3546
1188
1412
1159
1535
2687
5
2265
1534
3539
3
2580
1364
1168
1720
1679
6899
9
1475
3175
4309