2095
4
2296
2
3632
5
1470
1
5009
0
11199
2076
440
3505
274
1231
1578
97284
495
1407
1343
282572
427
650
2019
1139
49165
7
488
1337