1595
2
2404
1158
0
1841
1
1048
1532
1413
1855
3
2869
3306
5018
8
2417
1053
3687
1232
1501
1714
2316
4994
9
2303
4
1264
1624
2509
7
1986
1253
3237
1036
1370
1336