2049
1
1780
693
0
2100
2
1691
3562
1778
2999
3
2173
4179
1532
2368
2710
868
801
496
1166
2982
5897
4
526
1380
2610
467
1093
2562
3326
784
2427
12
1690
2366