1099
1
4578
2
1506
1685
1589
4
2453
495
0
1802
2585
1347
1761
1276
1378
1361
1397
2149
5
5094
9
1005
1854
3
709
2126
1144
1793
2327
11
2632
3634
2165
2724
2057
9036