326
1
2143
0
1043
347
1661
415
7952
935
250
578
4111
2
308
1133
1101
445
31535
25137
328
5313
605
2123
1557
390
382
285
281
1981
1451
709
1220