2136
3
1326
0
2215
7
2572
650
1
4594
18385
2
458
552
282572
759
1045
525
768
2952
1418
4328
10
1152
4793
1297
31535
1344
3659
14
584
266
2522
1197
1786
5
896