3870
12
795
0
1363
1
2270
2
392
2257
2440
3
352
8193
13
1889
852
633
2151
1781
3316
10
2551
616
480
3624
4
3065
614
2234
557
639
2579
6668
1342
1519
290
305