2334
0
1132
952
1
2904
4
1054
2135
1193
1493
440
1587
964
1124
2
4427
10
2666
769
1321
1425
1343
1366
355
4919
8
2291
3116
1640