1093
0
83
1
2710
2
3326
3
693
2368
868
1734
662
2294
526
2152
1681
1211
9611
830
1691
467
1690
1168
2131
496
300
4179
745
1938
2166
2999
1590