2908
10
542
0
2072
3
5216
8
131589
1
432
1505
2096
1982
4658
5
813
763
76
1295
3265
1225
946
1363
1411
2570
2
1438
2763
605
2837
3026
1055
1033
2082
2604
2272