581
1
6075
15
578
948
32302
0
55904
1900
702
605
37355
13
17946
348
803
1996
96
956
1766
1408
131589
2195
22731
346
2525
3
2054
2707
2
7071
5
3418
7
3125
3715
4491