1144
1
1443
6
1491
3
2696
2840
4
1214
1273
0
5580
5
2969
12
1134
514
499
642
1263
1337
1392
1236
1373
859
669
2
762
3623
734622
1401