1616
6
459
1
480
2146
2
1287
675
1092
1170
5181
9
627
994
622
2642
5
643
1851
4
1436
9384
11
2144
1031
605
3269
3393
7
2345
503
685
1434
0
1356
704
897
1804