3287
1
552
0
2395
400
1343
331
503
1645
3430
1073
935
2257
383
29323
455
611
522
422
1342
4106
597
2
353
1552
4
58
1128
116
955
543
918