4546
2
1094
1566
1
1326
2000
4179
5
1776
2372
4531
3
1306
2097
120469
35
18385
1229
1291
1279
3025
1649
1603
5866
4
661
0
1470
706
1344
2693
650
2194
1124
785
2470