1581
2
3765
4
5225
8
1226
1
3629
1812
2966
10
1679
1162
1331
1527
1623
1431
1243
1239
1267
1767
1843
297066
0
3683
1282
2797
5
8945
1212
1558
1247
810
1458
3926
14
665