1083
2
1575
5
3462
6
1022
0
572
1078
3289
3033
2263
742
2145
1
3724
6779
571
894
785
4148
2392
2378
2992
3
2327
11
692
645
1922