1162
1
1239
1767
2
1812
3629
1843
1558
674
1527
1623
1243
1267
1069
3591
11
123674
35
791
0
1458
400
2595
536
685
1614
471
3303
6
1133
1679
7053
7
1331
1431
1170