370
0
1309
1992
3
1588
2
753
697
4914
2772
5
1125
1
5389
1356
3065
1131
1502
1295
923
1225
897
946
1363
1411
1010
2570
1438
1666
2763
605
2837