562
1
2629
2
3835
5
25669
0
2996
32302
2295
3
499
485
3014
20
1189
337
2495
1451
572
1364
795
11153
8
1380
1268
1618
3222
3819
1348
1087
460
1174
14
2044
2535