1293
1
496
0
181997
11
2804
4
3706
5
1569
1320
2
83
930
957
771
2669
7071
3715
2620
1089
348
2312
898
1636
3
2557
3326
2522
2262
1390
1507
5732
1472
2495
2687