3163
2
2610
2733
4
1976
3
12431
17
1751
1
2090
11924
2254
623
2428
0
599
2414
1739
7394
5
785
610
12185
383
3158
3614
11059
9
1668
1304
370
1830
1301
1465
4132
4642