2270
1
383
0
1397
4148
2
581
452
522
866
757
1179
2145
223
645
309
1094
578
388
1456
512
547
2533
665
2551
352
400
558
1287
2042
1008
730