2970
4
957
0
551
1163
1
3898
10
644
1226
1431
2066
423
1241
2
5216
8
1836
1822
5
4333
1180
3657
2955
2302
3
2696
2459
1532
1492
1780
1897
935
1767
2125
7018