3323
4
2061
2
1208
1056
1
5009
0
1343
1132
1506
4438
5
874
1180
1361
2198
440
670
1068
812
1458
3
397
2269
547
2067
2500
10
2337
2789
522
3632
1240
633
3116