873
1
379
1316
0
654
1297
8
623
1185
2
522
491
707
377
4597
1864
594
528
1519
2303
4
541
431
622
394
102
2776
1368
1938
976
2571
6
509
569
1596
5