1638
4
1539
1
5505
14
3176
2
2133
2648
1461
779
1590
1093
1154
1451
1196
5726
10
2270
3684
5
12761
3
1715
3636
7
585
0
666
2293
1226
2556
935
1104
9566
8
802
693
703