1327
1
3535
2935
3
372
3319
2
494
111
1436
3002
4
1012
1413
881
1447
795
1596
474
1148
1053
690
618
2095
3239
15
2660
12
1360
1140
723
2653
801
1612
6