1846
5
1132
0
2114
2
2061
1238
1129
4382
935
804
493
383
2905
3
1811
1084
4017
4
300
6333
475
1400
1
1915
1837
236
2211
573
1669
1053
5509
8
1049
714
1321