1378
1
2468
2
2721
1188
1139
1624
1405
1677
5
2345
988
1094
1387
1148
370
0
2650
20
3629
1393
862
688
1412
1017
3539
3
1033
753
2534
1175
2094
1179
3871
2794