1365
4
409
1
1288
5
1594
960
2
1333
3
4840
11
3162
1175
1347
1768
1242
93
2556
2244
2073
877
1293
686
1470
411
2194
1406
1465
131
75
345
28
0
306
89