1124
1
436
0
755
1151
2416
7
1022
2068
2873
3
8072
4775
2
96
940
6231
189
410
1397
372
451
307
1390
345
355
409
1840
348
777
1911
337
2551
599