1148
1
1067
263
1333
3
1429
2
597
66
656
1026
5
111
0
427
146
95
424
605
8
1313
4
5493
1423
6
3266
2207
1301
1740
791
1450
3640
2406
5431
1906
7677
8750