2195
1
2474
2
18385
263
0
7952
2982
3
2710
8
3795
2470
1903
3268
2952
504
22330
22
2962
6
1267
4
909
447
1374
543
829
3388
198
2249
1543