1225
0
2264
1
550
3008
3
25669
4724
534
6779
5
1329
2
501
2378
2069
1601
32302
616
2649
2290
791
2204
1028
658