1131
0
2809
2
1824
1
2190
953
325
437
772
4049
10
1418
246
2668
390
3114
4
2168
5
1346
1755
17353
2694
3
968
633
845
1649
1172
1043
413
802
14492
1842
3650