1360
1
2650
20
1141
2387
2292
1177
2
948
937
0
1023
446
1753
1391
8627
3
2344
2544
861
1664
683
911
1995
1816
1376
1777
962
2610
1982
1000
5805
18
3848
2619