1543
1
1156
1303
1253
3354
582
0
1306
784
1380
1267
2
2921
5
1746
3683
1660
2057
451
1301
1683
3518
3
843
6697
2499
6753
17
4627
7
1813
5717
868
1623
2522
2445