2097
2
1507
1
2628
3
1448
2159
1381
2026
1609
1058
2994
1442
2391
5
991
2544
1563
1027
1791
3798
1646
2546
3046
6
1706
4514
2385
2436
1712
1579
0
4641
10
1050