1378
1
2468
2
2721
1188
1139
1624
1405
1677
5
2345
988
1094
1387
1148
370
0
1393
688
1017
1033
753
2272
1175
5151
3267
4
2094
2763
2650
20
2556
2462
3
1306
2405