882
2
1025
1
1759
9
1680
0
1411
4
1794
2214
1137
3
2501
615
1672
1471
587
1580
2420
1282
439
1433
837
62944
17
603
990
3490
3615
831
2295
1566
5
1208
6
817