2669
2
399
1
635
0
2345
3375
417
3287
1132
4016
3626
597
2082
11
2714
5
2201
3
1622
543
3466
1453
2733
1343
2143
1637
2109
5700
954
1918
2320
2199
1594
1268