2535
2
2478
1681
1
2152
2173
2999
3
1787
3498
4
4179
4944
1547
1819
32302
0
2320
5
3354
83
528
2166
4044
17946
1289
25669
3125
2149
19783
1766
1461
2082
2964
1691