493
0
20634
8
747
2
1997
3335
1
2275
226
2730
6
2809
1506
440
31535
19279
1132
2668
3114
4
771
1645
17353
1043
1824
802
1343
2474
107
1049
11392
3116
25137
1640