323
0
863
2072
3
3100
2
1400
475
839
32302
645
665
536
844
3423
181997
11
2595
2277
2949
297066
25494
925
1133
6294
4
685
1614
1
2304
581
365