1494
1
1459
4
852
2836
1547
1568
1751
1816
2160
1301
2
4311
1148
302
0
909
2581
10
1282
657
754
1681
5338
2727
1330
433
428
2270
1352
931
110
1780
5043