1282
1
2972
0
302
2295
3
2377
942
1218
2840
2
11059
9
1568
6779
5
3683
857
2301
12
2954
3554
2571
6
1827
12185
1073
1412
685
2835