3655
4
926
0
56488
1467
349
4362
5
2457
2497
2602
1
2524
2
1020
408
2075
6
460
738
3
1860
4987
1453
853
48766
24
1215
2079
19034
5168
15
2796
1464
5737
19
77
834
6979