2312
0
2522
2
2262
557
1
1757
4082
7
2495
2096
2047
3
4530
1609
2093
562
725
38477
34
4274
1093
109776
42