1505
0
5065
1
1868
2
1767
2499
13967
1467
1466
1487
4
609
1189
2366
6753
17
2169
18258
2907
1601
5440
8
7471
9
3354
2322
21152
2932
1558
1510
3498
604
23774
3831
7
2512