2600
1
2196
1119
0
1807
2771
4
1007
1904
1841
5
2499
6
28725
49
1245
2
2171
6412
7531
11
7560
6114
3
2755
1451
4425
1544
2128
1379
3574
1997
4897
9320
2402
2200
1763
2047