2673
0
1105
2
2751
1
301
1043
802
1873
1999
495
2100
3
25137
1389
419694
9
633
2306
2465
917
3599
6092
12
371
2290
2855
139
2727
514
177
35426
247
1124
2419