503
0
3234
7
637
3424
3
6023
2
12202
17
19034
6
2440
490
1710
1
4123
361
6662
5
13159
10
2726
834
424
2117
4
445
543
2020
323
903
9244
5009
2690
1883
18385
390
97284