6047
4
1516
1
951
5412
2209
3
1594
5151
8
2122
2
1225
0
1412
2466
5
4034
2462
616
1618
2170
1348
2886
2534
2650
20
1179
3629
2327
11
862
432
841
785
4311
1780