1128
2
1371
0
10181
15
2846
4
5695
17
2858
10
2255
8646
3068
5
3445
4059
866
1
997
1319
3
5037
6
460
949
657
1296
494
884
1519
823
779
424
195
1071
732
490
984