1327
1
3535
2935
3
372
3319
2
494
111
1436
3003
4
1012
1414
882
1447
795
1596
474
1149
1055
690
618
2096
3239
15
2661
12
1360
1140
723
2653
1054
802
1612
6