2132
7
3188
4
1181
1
1076
5
139
0
522
2
493
145
454
538
3
1148
12
773
565
1081
2468
783
909
403
311
412
349
350
854
353
5310
16
523
2806
408
816