2199
3
13159
10
19034
6
427
0
1073
2
1630
1
198
3559
637
1033
2864
7
2860
15
22330
22
1279
3777
829
3449
4
8995
4497
2152
2095
7952
938
1215
2936
409
661
467
2459
767