1432
1
1124
755
1151
0
2416
7
1022
96
2068
2873
3
680
940
1104
324
871
2219
1205
4321
12
436
8072
189
942
445