1089
7
177
2
295
1
595
4
1324
902
6
690
589
0
610
1429
1437
1608
1949
3
2125
2063
2959
1309
3117
2399
1640
5767
5385
1528
3249
1818
3520
5379