1093
0
2934
2
3132
10
3727
1734
2690
4
2180
3
1811
2009
1005
1
3771
745
301
915
1690
1814
1168
1632
2562
1746
635
673
4179
989
985
912
2710
526
2438
1416