1333
4
1508
2
892
0
1411
3473
5
1271
1587
1410
4586
1575
3
1716
2185
2883
1391
1216
662
1142
1
413
764
1520
309
954
937
3138
10
1077
562
641
414
221
1765