2337
5
1225
0
1425
2
1676
1210
1
4933
13
2452
4
3008
3
2173
2512
3593
16
1344
948
501
964
6779
822
1028
1601
2453