2522
2
1816
1
1526
1380
0
1690
784
3562
2562
3326
3
1746
1778
1766
526
801
957
1813
2294
2804
4
2669
1569
1320
1000
771
1545
2620
496
2312
1093
830
4768
5