1153
0
2105
1
2996
3090
6
4160
2
2327
11
572
1247
5658
9
1225
1452
3055
3208
470
1408
4151
2503
863
1380
2699
1618
3080
3
3583
3683
931
25494
635
1044
1804
1743