2216
7
130
1
1049
2798
2676
4
2954
1396
0
85
858
2035
2
869
71
73
2592
1033
106
2281
602
456
2452
3
1652
523
1130
1107
667
1479
1319
1838
1582
6
1020