3130
5
342
1
655
2073
329
0
1072
800
614
1934
3460
392
1589
2
1070
905
1715
3
1125
623
819
812
1246
536
2242
12
1040
2010
7
464
926
935
833
1618
968