2191
2
1425
1
433
0
3632
5
521
1052
378
5009
814
296
646
440
2113
3408
12
2296
3505
4
4143
6
274
1343
81077
101
2334
2143
848
7328
1565
3
1022
1302
3287
529
803