1075
2
2235
0
6753
17
517
1
2328
3
3156
8
5746
23
1716
1752
4236
4944
2255
2468
1839
2163
1690
1376
554
1590
1935
5204
2921
5
123674
35
2836
383
2710
1639
2164