2095
4
7328
2
398
1
22330
22
330
0
860
3929
10
3815
521
1325
1326
326
2299
343
504
1006
3118
3
2119
1649
2086
3098
3243
7
3650
370
4097
4311
1343
1362
2372
424