2215
7
2572
0
2306
2
646
1302
814
1
1587
1425
2470
11881
3
999
848
3025
3632
5
6062
16
3287
1129
1343
1860
964
1392
1344
2767
2296
4513
2097
2334
544
650
1889