1404
2
1376
3
4049
10
2082
1802
4
2602
22330
22
198
1
5425
23
767
4964
2367
19034
6
1438
0
1979
2030
2564
1418
4531
265
1155
2027
909
1028
829
709
6383
17
1543
56488
4292