1129
0
509
4151
2
1421
1
650
3795
3268
184
1037
1869
312
400
1664
1298
4
1392
2808
9953
964
1390
1132
2767
3
7363
14215
8
382
3134
2982
775
447
2372
543