352
1
122
761
658
579
1559
2
511
107
1001
704
1279
0
1184
2639
5
509
1543
5265
6106
18
1178
66
810
1828
4
1768
1781
3
232
4460
1538
596
1489
908
1940