1788
1
1125
1382
1272
1170
3065
370
0
1681
753
1588
2
2184
1131
1356
3
2166
923
257
897
1010
1307
1050
1502
2781
2610
2090
2772
5
6445
6
12459
3835
1000
2982