1065
1
684
2
1821
4
1143
3
1368
1624
2780
1650
4441
5
11824
4585
18
2910
6
6603
9
82789
0
1568
1979
1172
2622
1232
846
973
878
1791
1303
710
1454
3578
673
1736
2474