2275
2
2301
1733
1
2229
4
292
0
6062
16
18385
3063
3
2000
1452
2076
1823
2368
650
1587
2855
4111
2091
521
2192
661
2735
565
933
5217
11
11881
1645
4690
6
1578