1623
1
1431
2
2579
1650
1504
260
0
1443
1542
931
2687
1581
1218
2343
2322
4
7793
3034
2134
833
6779
5
1458
389
3770
3000
6
2478
297066
2981
1555
267612
4978
3066
7