2673
0
423
1172
2
1105
3233
16
2751
1
301
1043
802
1873
525
1842
495
2100
3
846
7039
419694
9
633
2306
2465
917
3599
6092
12
390
371
1488
2290
2855
691
2126