5590
2
458
0
2522
2683
1009
236
1
31535
1045
611
1669
5918
4
1099
1819
6
1139
768
691
422
2541
266
964
478
363
3432