4179
1
1646
3
2934
2
1734
1752
0
2180
1005
745
301
1816
1788
1233
915
1690
1093
1814
1323
3585
1168
1632
2562
1746
2866
635
673
3354
9
989
985
912
2710