1142
1
1331
1750
3
1421
1470
1452
248
809
2530
1565
565
0
737
2326
4
1374
3114
2982
3287
848
1233
1651