2953
1
1115
2
646
0
1129
1924
2327
1458
3
3006
5678
8
517
1587
2657
1664
1922
1343
2808
1390
1132
2306
3250
2361
1506
745
5012
4
2814
5
1869
1889
1550
302
1871