2612
2
1152
0
90
479
422
1661
380
2084
1
617
1065
2522
6371
7
5617
5
219
351
3882
12
3311
4
180849
11829
2395
282572
139
1799
369
572
4328
10
509
3