1229
1
564
1514
1295
6200
3
1594
1325
2
4823
9
5375
0
1688
1015
1694
83
951
690
2495
2110
2669
1451
1380
784
1727
2522
1743
19944
1871
108797
734
1484
12305