1500
1
4651
3
1749
830
0
2057
181997
11
1950
451
1683
3518
2459
2
1394
2152
843
239
6697
1618
2297
4228
1474
4
2650
20
6753
17
4627
7
2982
2189
5717