829
2
776
6
910
1
1344
755
6032
15
601
522
760
332
3
843
1180
1092
8922
4
715
1847
575
1281
5101
16
95
0
7048
8
2298
1184
1170
5
1608
1787
2464
2976
1791
1939