2211
0
530
472
941
6859
5
180849
2952
4071
1
1053
335
3424
980
480
4260
15
305
3047
10
340
709
710
907
633
210
2564
2
1220
400
631
415
152
394
55