2683
0
458
1378
2
1452
1
1470
399
282572
46414
896
4594
1152
105290
625
3659
14
1054
1649
1333
2256
1069
266
383
584
5918
4
552
1431
1115
909
1192
503