3158
2
3715
929
3
1107
1
463
0
3310
1183
467
3539
2228
590
598
2476
5151
1997
1216
623
1312
633
742
1478
541
1211
2466
5
312
719
1374
128
25669