926
0
1129
484
2153
2
323
349
477
787
1467
4
10070
7
58
1282
364
1348
6213
883
6411
11
290
4106
1650
288
383
1285
440
1343
839
1
999
2301
1961
2168