496
0
1093
2086
3
26447
18
3956
1
1943
3095
7
1797
3127
10243
4
6724
1380
2262
2294
2584
2
471
2840
2499
5164
5
3998
802
2781
2985
1119
9877
4311