1490
2
2562
1064
1
1632
3589
6822
5
1951
1699
878
3715
3
883
3326
578
1475
1464
1199
3227
108797
0
421
844
4179
5389
2386
1511
2245
2530
4
6236
10
1174
10827
2629