1052
1
1359
1110
3
1161
4
1823
1376
1686
2
2000
588
9244
980
2714
5
417
0
1562
788
8876
8
400
18385
629
476
282572
2330
1495
1785
1216
4139
812
121182
1327
1184