2564
2
231
1
321
281
2192
3
504
18403
6
1222856
4
325
292
6515
326
0
440
3980
1751
4071
484
477
330
2330
3159
7
398
2581
5
4223
22
482
346
1559
48708
3025
1853