3323
4
1132
0
935
2061
2
1056
1
2297
300
493
1084
573
4438
5
804
874
2211
1053
1454
383
1361
2198
1208
1282
475
4349
476
2678
10
1348
1458
3
2269
397
2952