1148
1
1066
263
1332
3
1429
2
597
66
656
1026
5
111
0
427
146
95
424
605
8
1313
4
5493
1423
6
3266
2205
1301
1740
791
1450
3640
2406
5428
1906
7676
8750