1734
2
1380
0
3354
1
2294
496
1168
2166
3326
3
467
868
1055
83
693
4179
300
1093
1938
745
526
2999
801
2502
5
2710
1816
915
1558
9611
1000
802
3835