2228
0
5387
5
5402
9
2585
2
1709
8
1415
791
1
2698
2255
1240
571
2420
1191
563
1879
2219
2282
533
964
2767
3
508
1000
1087
807
1182
1538
1080
1128
1747
1092