2229
0
1379
3
1159
1
1298
5
3658
5093
9
1163
10324
2
1652
3440
2396
958
982
3860
3056
5617
1968
5108
4