334
0
2605
1
424
2
443
1213
22330
22
1329
1302
6194
6
1101
1471
461
5509
8
1998
5
3277
6062
16
1727
4
780
3650
3
1418
2669
1089
99
806
1704
2855
2470
762
2261
9
1367