2000
1
1696
0
471
650
509
1587
2030
2
929
661
1306
946
2542
2108
3
11756
571
3025
2084
395
1717
504
22330
22
1270
1421
909
1054
765
1733
1329
1513
829