1585
2
1583
1
3461
4
1295
2650
20
4309
3
280
1581
2776
2255
1226
2250
1891
3765
2245
3053
7
4915
297066
0
1589
1347
1601
2382
3063
2440
1364
3683
2797
5
1346
3971
2099