1577
1
2069
3
1100
2
2830
7
282572
0
831
1313
514
2191
2442
3498
4
2670
20
1124
385
10396
8
1130
933
177
2256
3063
4122
10
2600
5
4543
1007
11881
408
10270
7952
9355
928