2669
2
4179
1
2312
0
2522
2495
1451
1380
2999
3
2982
868
1320
951
2173
5897
4
2262
2366
1547
3109
14
801
2804
582
2505
771
693
1778
1306
1743
2368
2049
1532