1581
2
3765
4
2761
5225
8
1160
1
3629
1295
2478
2650
20
1404
280
5717
5196
2250
1908
2245
3
1080
1226
3053
7
810
15177
12
3683
2522
338
0
3418
6
2683
2917
2274
297066
1403