562
1
3580
2259
2977
15
3841
1800
3
1624
0
2087
2207
2
3147
5
1972
2859
12305
7222
4
1592
2968
6500
1129
1191
13018
1497
3956
1554
2368
873
843
742
851
2722
751