376
3
70
1
378
0
534
2
343
63
125
173
4
218
5
743
1062
1513
1228
1888
10
5192
24
1427
929
1725
570
2000
2665
2502
3682
6
1881
1535
3421
14
2378
984
3465
1230