4316
1
5529
5
570
0
3544
11
983
3
869
2
1338
1203
823
3691
852
1224
1454
849
889
7
719
900
6595
4445
4
2963
15
990
4561
795
3166
1499
2945
2128
1206
5729
1139