1330
1
5438
3
1823
2
1233
2378
10
1227
1706
4129
8
2521
6
3855
54
856
972
5
1644
2392
539
0
3019
2607
14
1183
2204
1039
1735
8294
18
897
367
2448
27
455
322
152
87
937