1882
2
1586
0
1428
3
2295
1
5865
7
2625
1924
1440
14
1141
5
7089
6
10222
1130
2146
1851
4
2032
1567
1178
963
601
2315
1250
1837
2023
801
330
1146
924
1032
83
1039