1511
7
1432
2
1267
0
1314
3617
1
3654
13
4739
3
21662
54
1050
5807
1834
1395
1439
5
2814
4
1503
1287
1261
8827
904
961
3006
994
276
936
499
221
556
723
766
611