2199
3
1073
2
427
0
3650
1033
1
22330
22
1188
4598
6
5135
4
8995
1630
198
2263
19034
2860
15
3777
2095
2864
7
2936
2608
829
3449
315
4964
9244
4915
4713
5
97284
1215
909