2185
5
2675
3
2400
0
1197
3496
17
3311
2
1850
2323
1
3088
1409
11
1252
1724
1787
1504
1033
5518
3219
2553
10
95
1703
931
17053
1011
334
167
114
175544
116420
18
406
2394