1526
1
631
1348
1375
2
714
1099
5135
4
3233
16
1453
1215
2796
834
2457
2169
1306
2100
4987
3
9244
11611
5
22330
22
252
1020
17184
44
2075
6
2497
0
327
407
56488
2602
422