3132
10
1846
1
3771
3
4029
8
693
0
745
2776
1255
890
1486
2
3363
1782
6
2239
1000
2433
4785
532
2284
3580
526