1593
2
1309
0
1992
3
3926
14
2599
11
3606
697
2776
1
1471
3056
8
4914
1864
3580
1696
5
1831
2241
7
5372
5389
2125
2854
4
1104
658
1564
1529
1265
2562
2277
2344
13018
1637