1579
3
4425
6
1133
1
2794
2
3871
6779
5
553
1619
2343
3001
3470
3117
8
2285
527
1397
0
1048
1753
1412
994
1813
4
2054
3109
14
1815
746
3629
2534
2982
1889
2104
272