2522
2
1734
1590
1
1349
1788
6773
7
745
0
1844
1258
2368
635
693
923
2166
1825
83
2562
12305
3
1431
2710
1660
2760
4
2114
801
1224
1519
1558
1372
1199
1813