5108
4
91021
3
1320
1
2276
8475
12
1658
1444
964
2508
3456
3439
2
799
812
97284
0
6662
5
5379
3287
2331
1094
1580
2799
17
882
1291
1191
1939
2499
2068
981
2279
5617