1623
1
1431
2
2579
1650
1504
260
0
1443
1542
931
1581
833
389
3770
3000
6
2234
4
2478
2297
796
2981
1618
1555
2999
1366
1007
4670
1752
1394
4012
891