1333
4
1509
2
892
0
1411
3474
5
1271
1587
1410
4586
1575
3
1716
2185
2884
1391
1216
662
1142
1
413
764
1521
309
955
937
3139
10
1078
562
641
414
222
1765