1380
0
2886
2
1606
1
4996
6
159
3539
3
1681
1751
8527
1618
591
5489
11
1106
2232
2131
1507
19944
1218
2100
4179
4335
4370