1132
0
2461
20
3287
1
480
543
635
263
417
874
2870
3
728
400
2320
1779
1343
2920
9
2658
764
3626
2
1254
2585
246
458
521
3125
1342
1819
6
2714
5
3109
597