2725
2
2235
4
1389
22330
22
5135
1279
1
4857
641
0
1762
1376
3
3287
6406
12
3498
97284
1696
3148
9
198
2301
17637
752
1062
2864
7
493
22794
2418
1649
1203
2086
2968
6
800