105290
0
848
1
1326
933
662
1306
2143
1392
4237
14
1291
1565
3
322
1566
2334
1302
3287
4111
964
1603
2
1145
565
1937
7952
2296
2163