1638
4
1539
1
1844
5505
14
3176
2
2133
1461
696
779
1590
1093
1154
1451
1196
5726
10
1116
2270
3684
5