2071
0
2103
1
672
545
597
2
4987
3
9244
22330
22
1453
17184
44
1215
2796
327
834
1043
2675
2457
4
2169
407
19034
6
1348
1306
422
2100
1154
56488
661
11611
5
1921
252