1143
1
1129
0
770
915
2135
1866
3
1929
1513
472
1566
1421
2826
2
650
1392
1054
4682
3440
1306
1665
544
2264
5
3037
4
662
4936
362
2368
1733
1139
490
12320