2082
1
1660
2591
2982
3
801
0
1295
1037
2
370
3484
1319
3326
1000
526
2562
635
673
1382
1716
2166
915
329
1711