2368
1
1622
1681
1296
1749
2948
9
1570
2166
1813
2999
3
1606
1025
2152
2
2082
2392
1844
2294
1590
1766
1816
1547
4179
3562
1451
0
2512
1834
1763
1660
1294
6617